package cn.hznc.domain.request.toolAnalyze;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class ToolConsumptionandUsageAnalysisReq {

    private Integer pageNo;
    private Integer pageSize;

    private String warehouseType;

    private Integer warehouseId;

    private String locationNum;

    private String queryCondition;
    private Integer typeFlag;
    private List<Integer> ids;
    @JSONField(format = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    private Date startTime;

    @JSONField(format = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    private Date endTime;

    private Integer codeScannerFlag;

}
